encoding/json.scanner.error (method)
28 uses
encoding/json (current package)
scanner.go#L181: return s.error(c, "exceeded max depth")
scanner.go#L247: return s.error(c, "looking for beginning of value")
scanner.go#L272: return s.error(c, "looking for beginning of object key string")
scanner.go#L297: return s.error(c, "after object key")
scanner.go#L308: return s.error(c, "after object key:value pair")
scanner.go#L318: return s.error(c, "after array element")
scanner.go#L320: return s.error(c, "")
scanner.go#L329: s.error(c, "after top-level value")
scanner.go#L345: return s.error(c, "in string literal")
scanner.go#L360: return s.error(c, "in string escape code")
scanner.go#L370: return s.error(c, "in \\u hexadecimal character escape")
scanner.go#L380: return s.error(c, "in \\u hexadecimal character escape")
scanner.go#L390: return s.error(c, "in \\u hexadecimal character escape")
scanner.go#L400: return s.error(c, "in \\u hexadecimal character escape")
scanner.go#L413: return s.error(c, "in numeric literal")
scanner.go#L446: return s.error(c, "after decimal point in numeric literal")
scanner.go#L479: return s.error(c, "in exponent of numeric literal")
scanner.go#L498: return s.error(c, "in literal true (expecting 'r')")
scanner.go#L507: return s.error(c, "in literal true (expecting 'u')")
scanner.go#L516: return s.error(c, "in literal true (expecting 'e')")
scanner.go#L525: return s.error(c, "in literal false (expecting 'a')")
scanner.go#L534: return s.error(c, "in literal false (expecting 'l')")
scanner.go#L543: return s.error(c, "in literal false (expecting 's')")
scanner.go#L552: return s.error(c, "in literal false (expecting 'e')")
scanner.go#L561: return s.error(c, "in literal null (expecting 'u')")
scanner.go#L570: return s.error(c, "in literal null (expecting 'l')")
scanner.go#L579: return s.error(c, "in literal null (expecting 'l')")
scanner.go#L589: func (s *scanner) error(c byte, context string) int {